ถ้ำพระนางใน เป็นส่วนหนึ่งของอุทยานแห่งชาติหาดนพรัตน์ธารา-หมู่เกาะพีพี ตั้งอยู่ไม่ห่างจากหาดพระนางมา่กนัก เป็นถ้ำที่มีหินงอกหินย้อยงอกซ้อนกันเป็นชั้นๆ สวยงามมากอีกแห่งหนึ่ง